沒想到OffCanvas
練習了三篇,看到這個版覺得有趣,立馬又想寫一個,雖然有些效果不同但大部分應該是相同的吧(遲疑ing),按鈕的轉換效果用了偽元素方式,不知道這樣算及格嗎?想了一想JQuery的點擊事件練習了好多,header的運用也要背起了哈哈,不過每次的練習真的都有發現不足的地方,觀念錯誤的地方,與預期輸出結果不同的地方,反覆修正練習,總會有些成果的吧,最常發現尺寸計算錯誤,樣式出來都破掉或怪怪的,繼續加油囉。
menu
沒有包在wrap
裡,不然點擊事件時移動怪怪的。body
中使用overflow-x:hidden
,隱藏了水平的破版範圍。position:fixed,menu
及btn
,移動時訂在畫面中。linear-gradient
又出現了,看了配色網站就不怕顏色突兀了。btn
做了許多效果,color, hover, :before, :after, .active:before, .active:after, transition
。li a
利用選取器first-child
選到第一個讓樣式與其他不同。menu
的border-bottom
利用box-shadow
製造一些陰影,帶點立體效果。class=”background”
,佔滿整個畫面,再利用z-index
排列階層避免覆蓋。.active:before, .active:after
更改樣式,做出差不多效果。transform:translateX()
,點擊事件來移動,注意menu
及wrap
的位置。